package com.pkx.cloud.fse7.dms.token.service;

import com.pkx.cloud.fse7.dms.token.entity.DoorIssueRequest;
import com.pkx.cloud.fse7.dms.token.entity.LossReport;

/**
 * @Description
 * @Author chenwg
 * @date 2020.11.15 16:25
 */
public interface TokenService {
    /**
     * 挂失
     *
     * @param lossReport
     * @return
     */
    String lossReport(LossReport lossReport);

    /**
     * 解挂
     *
     * @param lossReport
     * @return
     */
    String unLost(LossReport lossReport);

    /**
     * 注销
     *
     * @param lossReport
     * @return
     */
    String doorUnregister(LossReport lossReport);

    /**
     * 开卡
     *
     * @param doorIssueRequest
     * @return
     */
    String doorIssue(DoorIssueRequest doorIssueRequest);
}
